全鎮轄7個社區,48個行政村,全鎮四周崗巒環抱,中間地勢低平,構成“萬峰環抱”、“突中一窩”的地貌,海拔最高1476.2米,最代1100米,相對高差為376.2米,境內山嶺縱橫,形成了眾多的峪河流年降水量650-950毫米,氣候比較寒冷,無霜期160天,森林覆蓋率達到34.27%,水資源總量為3100萬立米方,人均約580立方米,全鎮有鎮村集體企業及生產企業73個,各類民營骨幹企業22家,個體工商戶2413家,支柱產業有:煤炭、化工,冶煉、建材、電化、水果飲品、畜牧、中藥材、蔬菜、旅遊。蔬菜面積達到1萬餘畝,畜禽飼養總量達到14萬頭(只),泌-輝、晉-陵、長-陵、陵-修等幹線公路縱貫全境,構成對外交通網路,縣城與周邊縣市的直線距離在60公里左右,交通相對便捷。優越的自然環境造就了崇文獨有的旅遊資源,“龍門晚照”、“西溪春色”、棲鳳山森海、崇安寺、西溪二仙廟、奎星樓等自然景觀更為崇文增添了“ 聖境”的美譽。
2001年,調整陵川縣鄉鎮行政區劃(晉政函[2001]9號;1月10日晉市政發[2000]6號),撤銷曹莊鄉、城關鎮,合併設立崇文鎮。區劃調整後崇文鎮人口52483人,面積142平方千米,鎮人民政府駐西關村。